struct Header
{
    unsigned short id;
    char tag[4];
    unsigned int version;
    unsigned int count;
};


struct Header2
{
    unsigned short id;
    char tag[4];
    unsigned int version;
    unsigned int count;
    int ab;
    int eeee;
    struct Header aabb[4];
};
